#include <iostream>
#include <stdlib.h>

void lazo_tamanio_bloque(char* memoria, unsigned int tamanio) {
  register unsigned int i;
  for(unsigned int k=0; k<2; k++) {
    for(i= 0; i<tamanio; i++) {
      memoria[i]= '0';
    }
  }
}

int main(int argc, char *argv[]){
  if(argc < 2) {
    std::cerr << "Error lazo tamanio bloque, ingrese tamanio." << std::endl;
    exit(-1);    
  }

  register unsigned int tamanio= atoi(argv[1]);
  
  if(tamanio <= 0) {
    std::cerr << "Lazo tamanio bloque, el valor de tamanioBloque debe ser mayor a cero." << std::endl;
    exit(-1);
  }

  char* memoria= new char[tamanio];
  lazo_tamanio_bloque(memoria, tamanio);
  delete[] memoria;
  
  return 0;
} 